/**
 * Captain
 * © 2018 Captain copyright，All rights reserved.
 * http://www.sccaptain.com.cn
 * 
 * JAVA : 8
 * 文  件  名: GWDD.java
 * 创  建  人: QinYoubin (qin.youbin@sccaptain.com.cn)
 * 创建时间: 2018年4月23日 下午5:19:37
 * 版         本: 1.0.0
 * 备         注:
 * 修订历史:
 */
package com.material.c2c.shoping.entity;

import java.io.Serializable;
import java.util.Date;

import javax.persistence.Entity;
import javax.persistence.Id;

/**
 * 购物订单实体
 * @since 1.0
 * @version 1.0
 * @author QinYoubin (qin.youbin@sccaptain.com.cn)
 */
@Entity
public class GWDD implements Serializable{

  private static final long serialVersionUID = 1L;
  
  @Id
  private String id;  //ID

  private String ddh;  //订单号

  private String yhid;  //用户id

  private String shdzid;  //收货地址id

  private Date shsj;  //收货时间

  private String zffs;  //支付方式

  private Date xdsj;  //下单时间

  private Integer ddzt;  //订单状态

  private Double ddzje;  //订单总金额

  private Date zdshsj;  //预约送货时间

  private String shsjnx;  //送货时间类型


  /**
   * 获取 ID
   *
   * @return ID
   */
  public String getId() {
    return id;
  }
  /**
   * @param id 要设置的 ID
   */
  public void setId(String id) {
    this.id = id;
  }

  /**
   * 获取 订单号
   *
   * @return 订单号
   */
  public String getDdh() {
    return ddh;
  }
  /**
   * @param ddh 要设置的 订单号
   */
  public void setDdh(String ddh) {
    this.ddh = ddh;
  }

  /**
   * 获取 用户id
   *
   * @return 用户id
   */
  public String getYhid() {
    return yhid;
  }
  /**
   * @param yhid 要设置的 用户id
   */
  public void setYhid(String yhid) {
    this.yhid = yhid;
  }

  /**
   * 获取 收货地址id
   *
   * @return 收货地址id
   */
  public String getShdzid() {
    return shdzid;
  }
  /**
   * @param shdzid 要设置的 收货地址id
   */
  public void setShdzid(String shdzid) {
    this.shdzid = shdzid;
  }

  /**
   * 获取 收货时间
   *
   * @return 收货时间
   */
  public Date getShsj() {
    return shsj;
  }
  /**
   * @param shsj 要设置的 收货时间
   */
  public void setShsj(Date shsj) {
    this.shsj = shsj;
  }

  /**
   * 获取 支付方式
   *
   * @return 支付方式
   */
  public String getZffs() {
    return zffs;
  }
  /**
   * @param zffs 要设置的 支付方式
   */
  public void setZffs(String zffs) {
    this.zffs = zffs;
  }

  /**
   * 获取 下单时间
   *
   * @return 下单时间
   */
  public Date getXdsj() {
    return xdsj;
  }
  /**
   * @param xdsj 要设置的 下单时间
   */
  public void setXdsj(Date xdsj) {
    this.xdsj = xdsj;
  }

  /**
   * 获取 订单状态
   *
   * @return 订单状态
   */
  public Integer getDdzt() {
    return ddzt;
  }
  /**
   * @param ddzt 要设置的 订单状态
   */
  public void setDdzt(Integer ddzt) {
    this.ddzt = ddzt;
  }

  /**
   * 获取 订单总金额
   *
   * @return 订单总金额
   */
  public double getDdzje() {
    return ddzje;
  }
  /**
   * @param ddzje 要设置的 订单总金额
   */
  public void setDdzje(double ddzje) {
    this.ddzje = ddzje;
  }

  /**
   * 获取 预约送货时间
   *
   * @return 预约送货时间
   */
  public Date getZdshsj() {
    return zdshsj;
  }
  /**
   * @param zdshsj 要设置的 预约送货时间
   */
  public void setZdshsj(Date zdshsj) {
    this.zdshsj = zdshsj;
  }

  /**
   * 获取 送货时间类型
   *
   * @return 送货时间类型
   */
  public String getShsjnx() {
    return shsjnx;
  }
  /**
   * @param shsjnx 要设置的 送货时间类型
   */
  public void setShsjnx(String shsjnx) {
    this.shsjnx = shsjnx;
  }


}
